Sub v3.3a (c) Jean Lalonde, Montreal, CANADA, June 1987
=======================================================

Syntax= C>Sub drives:\subdirectory\filename /options

   drives:      - Drives to scan (default= current drive).
   subDirectory - Top level to scan from (default= current directory).
                  Maximal length for 'subDirectory' is 64 chars.
   fileName     - File to search for or files to list, wild cards * and ? are
                  allowed (default= all files *.*), multiple file names are
                  allowed seperated by '+' ('*.COM+*.EXE+...'), exclusion list
                  after '/'.  Maximal length for 'fileName' is 128 chars.

   Options:

      /: /+ /-  list files with date/size selection, default is no selection.
        syntax= Date: 'YYmmmDD', 'mmmDD', 'today', eg: 87apr22, 87jan, today.
                Size: 'xxxK', eg: 100k.
                /:DateSize (files of <this> date or <this> size),
                /:DateSize+n (files of <this> date/size plus n days/kb),
                /:DateSize-n (files of <this> date/size minus n days/kb),
                /+DateSize (files <from>...) or
                /-DateSize (<up to>...).

      /A to specify file's Attributes, syntax= /a:attributes.
           Attributes are:
              R= Read Only     H= Hidden        S= System
              V= Volume        D= Directory     A= Archive
              N= No Attribute  ALL= any atributes
           Default= /a:ran (Read Only, Archive or No attribute).
           To find files with more than one attribute, all attributes must
           be specified (e.g. system files have attributes /a:rhs).

      /B for Brief display (only d:\dir\filename), syntax= /b, default is OFF
         (number, date, time, size, attribute, drive, directory and file name).

      /C for Continuous display, disable page break, default is OFF (see /P).

      /D call DOS to Change Attribute, Copy, Delete, Move, Rename or Type.
         You can use a menu with /d or call a specific function with /d:.
         According to function, additional questions will be asked (see /x).
         syntax= /d to call a menu for each file found or
                 /d:a to change attribute, /d:c to copy, /d:d to delete,
                 /d:m to move, /d:r to rename, /d:t to type files or
                 /d:j to jump.

      /F to report Free space, default is OFF.

      /L to force Linefeed while scanning, default is OFF.

      /P specify Page length (Sub stop the display at every x lines), syntax=
         /p:x (with x from 1 to 65535), default is 24 lines (see option /C).

      /Q to Quit (abort) with <escape> instead of Ctr-C / Ctr-Break (for clones
         having problems with Ctr-C or Ctr-Break), default is OFF.

      /R to display only the Report (number of files found and total size),
         default is OFF.

      /S for Silent scan (does not display the names of currently scanned
         directory), default is OFF.

      /T to scan only the Top level (parent) directory, default is OFF (scan
         from parent directory to lowest levels).

      /X to avoid *any* confirmation prompt relative to DOS commands (/d:)...
         *** WARNING: the use of this feature is at your own risk. ***

     Sub uses standard PC/MS-DOS functions (version 3.0 or later), it support
redirected input/output.  Correct screen output requires ANSI.SYS to be
specified in your CONFIG.SYS file (DEVICE=ANSI.SYS).  If you use Sub via
modem, your communication program must emulate VT-100 or ANSI protocols.
Permanent parameters can be specified in your environment.  Your AUTOEXEC.BAT
should specify: 'SET SUBSPEC=/x/x...' (eg.: SET SUBSPEC=/c/f).

     This program can be distributed freely if it is done without profit.
Individuals can use Sub free of charge.  Non-individuals users, please, send me
$20 per copy used.  Sources are available for $30.  Buying the sources gives 
you the right to modify the program as you wish.  Please, send comments,  bug 
reports, registrations or sources order (with check or money order to Jean 
Lalonde) at the following address:

Jean Lalonde
P.O. BOX 721
Station "R"
Montreal
CANADA
H2S-3M4

     Many thanks to James Bach for his support since the very first release 
of Sub and SubA.  Try Sub's brother 'SubA'.  SubA does what Sub does except 
access to DOS functions but SubA can search inside *.ARC files.  Use SubA as
an advanced WhereIs program.  SUBA.ARC should be available where you got 
this program.

     You can join me online on Compuserve (ID: 76606,671) or on BIX Info
Exchange (Bix name: jlalonde).  SubA is written in MODULA-2/86, Rel. 2.0 (A),
PC/MS-DOS 8088/8086, LOGITECH, (C) Copyright 1983, 1984, 1985, 1986.
